force talloc to be standalone
authorMichael Tokarev <mjt@tls.msk.ru>
Tue, 26 Nov 2024 14:28:51 +0000 (17:28 +0300)
committerMichael Tokarev <mjt@tls.msk.ru>
Fri, 24 Jul 2026 13:14:13 +0000 (16:14 +0300)
commita198025920b938f6bd832bf0680f08fa22287499
tree02f219c7fd8ad85a4bfe16bd18d1b7c69d1ebc12
parentdfb73c6a757dfdc4dea14ad8166fa314d87e8ad8
force talloc to be standalone

Forwarded: not-needed

Upstream ships contents of lib/talloc/ as a separate
source of talloc.  Since we build samba anyway, there's
no need to have separate talloc source package, it's
enough to build it during samba build.

Always build talloc as stand-alone library
(instead of being samba-private if in a subdir).

When building as a sub-library within samba, where
libreplace is a private library, libtalloc.so will
have rpath pointing to the private samba dir.  Since
talloc actually does not use anything from libreplace,
just remove the dependency.

Gbp-Pq: Name talloc-standalone.diff
lib/talloc/wscript